<?php
class Firmante extends Doctrine_Record {
    public function setTableDefinition() {
        $this->setTableName('firmante');
        $this->hasColumn('nombre', 'string', 124);
        $this->hasColumn('email', 'string', 32);
        $this->hasColumn('edad', 'integer', 3);
        $this->hasColumn('id_contrato', 'integer');
    }
    
    public function setUp(){
        $this->hasOne('Contrato as contrato',array(
            'local'=>'id_contrato',
            'foreign'=>'id'
        ));
    }
    
    //INCIO DE GETERS Y SETERS
    public function getNombre () {
        return utf8_decode($this->_get('nombre'));
    }
    public function setNombre ($nombre) {
        $this->_set('nombre', utf8_encode($nombre));
    }
    //FIN SETERS Y GETERS
}
?>